low voltage power supply system - Francés Inglés Diccionario